lead pyrophosphate - English Synonyms Dictionary